<?xml version="1.0"?>
<doc>
    <assembly>
        <name>DDPro.Software.Net20.UserSettings</name>
    </assembly>
    <members>
        <member name="T:DDPro.Software.Net20.Library.clsIvCultureDate">
            <summary>Class to read String with Date-Value in Invariant Culture ( Example-Value: "11/30/2009 17:45:00" )</summary>
        </member>
        <member name="M:DDPro.Software.Net20.Library.clsIvCultureDate.Parse(System.String)">
            <summary>convert a Date-String in Format of invariant Cultrure to Date</summary>
            <param name="DateValue">the String-Value to parse</param>
            <returns>the Date-Value if the String is in valid Format</returns>
            <exception cref="T:System.Exception">Thrown if the Value could not be converted to a Date - Details in Message-Text...</exception>
        </member>
        <member name="M:DDPro.Software.Net20.Library.clsIvCultureDate.TryParse(System.String,System.DateTime@)">
            <summary>try to convert a Date-String in Format of invariant Cultrure to Date</summary>
            <param name="DateValue">the String-Value to parse</param>
            <param name="result">Date-Object for the result</param>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="T:DDPro.Software.Net20.Library.UserSettings">
            <summary>Class to Handle (User-)Settings</summary>
        </member>
        <member name="F:DDPro.Software.Net20.Library.UserSettings._filePath">
            <summary>internal reminder for the Path</summary>
        </member>
        <member name="F:DDPro.Software.Net20.Library.UserSettings._fileName">
            <summary>internal reminder for the FileName</summary>
        </member>
        <member name="F:DDPro.Software.Net20.Library.UserSettings._throwExceptions">
            <summary>internal reminder fr the ThrowException-Setting</summary>
            <remarks>This supresses all exceptions that are regularly thrown by the Class</remarks>
        </member>
        <member name="F:DDPro.Software.Net20.Library.UserSettings._intXml">
            <summary>internal XML-Document for the Data</summary>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.#ctor(System.String)">
            <summary>create a new instance with Directory to use (FileName "user_set.xml")</summary>
            <param name="ToolPath">Name of Directory to use in LocalApplicationData - no "\" ("\\") at start or end needed...</param>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.#ctor(System.String,DDPro.Software.Net20.Library.UserSettings.RootFolder)">
            <summary>create a new instance with Directory and RootDirectory to use (FileName "user_set.xml")</summary>
            <param name="ToolPath">Name of Directory to use in selected RootDirectory - no "\" ("\\") at start or end needed...</param>
            <param name="RootDir">The Root-Directory to use for Settings</param>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.#ctor(System.String,System.String)">
            <summary>create a new instance with Directory and File to use</summary>
            <param name="ToolPath">Name of Directory to use in LocalApplicationData - no "\" ("\\") at start or end needed...</param>
            <param name="FileName">Name for the Config-File to use</param>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.#ctor(System.String,System.String,DDPro.Software.Net20.Library.UserSettings.RootFolder)">
            <summary>create a new instance with Directory, File and RootDirectory to use</summary>
            <param name="ToolPath">Name of Directory to use in selected RootDirectory - no "\" ("\\") at start or end needed...</param>
            <param name="FileName">Name for the Config-File to use</param>
            <param name="RootDir">The RootDirectory to use for Settings</param>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.InitializeConfig">
            <summary>clear all Settings in Memory</summary>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.LoadConfig">
            <summary>load the Configuration from File</summary>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.SaveConfig">
            <summary>save the Configuration to File</summary>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.DeleteConfig">
            <summary>delete the Configuration-File</summary>
            <returns>TRUE on success and if not present, FALSE on error</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.GetValue(System.String,System.String)">
            <summary>get a Value from the Configuration as String</summary>
            <param name="Name">the Name for the Value to get...</param>
            <param name="Default">Default-Value to return if not found / other error occured...</param>
            <returns>the requested Value - if existing (or the Default-Data) ...</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.GetValue(System.String,System.Boolean)">
            <summary>get a Value from the Configuration as Boolean</summary>
            <param name="Name">the Name for the Value to get...</param>
            <param name="Default">Default-Value to return if not found / other error occured...</param>
            <returns>the requested Value - if existing (or the Default-Data) ...</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.GetValue(System.String,System.Int32)">
            <summary>get a Value from the Configuration as Integer</summary>
            <param name="Name">the Name for the Value to get...</param>
            <param name="Default">Default-Value to return if not found / other error occured...</param>
            <returns>the requested Value - if existing (or the Default-Data) ...</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.GetValue(System.String,System.Int64)">
            <summary>get a Value from the Configuration as Long</summary>
            <param name="Name">the Name for the Value to get...</param>
            <param name="Default">Default-Value to return if not found / other error occured...</param>
            <returns>the requested Value - if existing (or the Default-Data) ...</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.GetValue(System.String,System.Double)">
            <summary>! BETA ! get a Value from the Configuration as Double</summary>
            <param name="Name">the Name for the Value to get...</param>
            <param name="Default">Default-Value to return if not found / other error occured...</param>
            <returns>the requested Value - if existing (or the Default-Data) ...</returns>
            <remarks><b>! BETA ! Can NOT handle MaxValue of Double, but smaller ones that can be saved without exponential notation...</b></remarks>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.GetValue(System.String,System.DateTime)">
            <summary>get a Value from the Configuration as DateTime</summary>
            <param name="Name">the Name for the Value to get...</param>
            <param name="Default">Default-Value to return if not found / other error occured...</param>
            <returns>the requested Value - if existing (or the Default-Data) ...</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.SaveValue(System.String,System.String)">
            <summary>save a Value in Configuration-Data</summary>
            <param name="Name">the Name for the Value to save...</param>
            <param name="Value">the Value to save (String)</param>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.SaveValue(System.String,System.Boolean)">
            <summary>save a Value in Configuration-Data</summary>
            <param name="Name">the Name for the Value to save...</param>
            <param name="Value">the Value to save (String)</param>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.SaveValue(System.String,System.Int32)">
            <summary>save a Value in Configuration-Data</summary>
            <param name="Name">the Name for the Value to save...</param>
            <param name="Value">the Value to save (String)</param>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.SaveValue(System.String,System.Int64)">
            <summary>save a Value in Configuration-Data</summary>
            <param name="Name">the Name for the Value to save...</param>
            <param name="Value">the Value to save (String)</param>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.SaveValue(System.String,System.Double)">
            <summary>save a Value in Configuration-Data</summary>
            <param name="Name">the Name for the Value to save...</param>
            <param name="Value">the Value to save (String)</param>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.SaveValue(System.String,System.DateTime)">
            <summary>save a Value in Configuration-Data</summary>
            <param name="Name">the Name for the Value to save...</param>
            <param name="Value">the Value to save (String)</param>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings.DeleteValue(System.String)">
            <summary>delete a Value from Configuration-Data</summary>
            <param name="Name">the Name for the Value to delete...</param>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings._createNew(System.String,System.String,DDPro.Software.Net20.Library.UserSettings.RootFolder)">
            <summary>init a new instance with Directory and File to use</summary>
            <param name="ToolPath">Name of Directory to use in selected Root-Directory - no "\" ("\\") at start or end needed...</param>
            <param name="FileName">Name for the Config-File to use</param>
            <param name="RootDir">The Root-Directory to use for Settings</param>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings._initializeXML">
            <summary>prepare internal XmlDocument with basic Document-Root</summary>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings._ReadValue(System.String,System.String)">
            <summary>read a Value from Data</summary>
            <returns>the Value if found or passed Default</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings._SaveValue(System.String,System.String)">
            <summary>save a (new) Value to the Settings</summary>
            <param name="Name">Name for the Value (unique)</param>
            <param name="Value">Content for the Value</param>
            <returns>TRUE on success</returns>
        </member>
        <member name="M:DDPro.Software.Net20.Library.UserSettings._DeleteValue(System.String)">
            <summary>delete a Value from Configuration-Data</summary>
            <param name="Name">the Name for the Value to delete...</param>
            <returns>TRUE on success, FALSE on error</returns>
        </member>
        <member name="P:DDPro.Software.Net20.Library.UserSettings.ThrowExceptions">
            <summary>get / set if the Class throws Exceptions or just returns false</summary>
        </member>
        <member name="P:DDPro.Software.Net20.Library.UserSettings.DllVersion">
            <summary>get the DLL-Version</summary>
        </member>
        <member name="P:DDPro.Software.Net20.Library.UserSettings.ConfigFileExists">
            <summary>Is the configured file already existing?</summary>
        </member>
        <member name="P:DDPro.Software.Net20.Library.UserSettings.ConfigFilePath">
            <summary>the File-Path for the current Configuration-File</summary>
        </member>
        <member name="T:DDPro.Software.Net20.Library.UserSettings.RootFolder">
            <summary>Enumeration to define the Root-Directory of the Settings-File</summary>
        </member>
        <member name="F:DDPro.Software.Net20.Library.UserSettings.RootFolder.LocalAppData">
            <summary>local Application-Data of current User</summary>
        </member>
        <member name="F:DDPro.Software.Net20.Library.UserSettings.RootFolder.CommonAppData">
            <summary>Application-Data of System</summary>
        </member>
        <member name="F:DDPro.Software.Net20.Library.UserSettings.RootFolder.MyDocuments">
            <summary>MyDocuments of current User</summary>
        </member>
    </members>
</doc>
